Pink Beach or Pantai Merah, as it is aptly named, is one of seven pink beaches on the planet, and is just one of the many amazing features of Komodo Island that make it truly a Natural Wonder of Nature.
View Full Image on Dreamstime
Username: Putupw
Editorial: No
Width: 4314 pixels
Height: 2876 pixels
Downloads: 0
Image ID: 197108903