Kanifushi Travel Guide

Tourist Guide

A beach with clear turquoise water, a person walking on the sand, and a distant island.
A beach with thatched umbrellas and lounge chairs.