TravelTill

Location of Savusavu



The town is located on the south coast of Vanua Levu Island