Designed by
Title
Aerial photo of Rutong Island White Sand Beach in the 17 Island Nature Park area, Flores, Indonesia #214719498
Description
Rutong Island with its white sand beach which is part of the 17 Island Nature Park is one of the marine conservation areas that has extraordinary beauty and one of the favorite tourist locations for foreign tourists in Flores, Indonesia.