Pantai Merah or simply called Pink Beach in Komodo National Park, Flores, Indonesia is one of seven pink sand beaches across the world. What makes the sand appear pink under the sun are microscopic residents are organism called Foraminifera.
Photo by tulus88
Royalties free, Commercial & Editorial use
$10.00


