Stunning beach with white sand, green vegetation, and blue waters 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