Foakaidhoo Beach: Shaviyani Atoll's Uncrowded White Sands | OnlyBeaches