Beachmeter

Makora_Island-North_of_Nias_Island

Stunning beach on Makora Island, off the north coast of Nias Island, Indonesia

Stunning beach with white sand, green vegetation, and blue waters on Makora Island, off the north coast of Nias Island, Indonesia

Leave a Reply