Shaviyani Atoll

Maldives
Photo by Vicki Knowles