Wander along the water's edge and enjoy some fresh air at Vavau Harbor. It's always nice watching the boats as they come and go.
If you've got time to stop for a while in Neiafu, Vava'u Harbor is a good place to start your sightseeing. This place for ships to anchor is one of numerous attractions that'll keep you on the go here. Mt. Talau National Park, St. Joseph's Cathedral, and Ene'io Botanical Garden are also waiting to be discovered nearby.