10 THINGS TO DO IN RAJA AMPAT

Four large islands and more than 1.500 steep forested limestone isles, beehive-shaped islets, hidden coves …