Best beaches in Indonesia series #3: Raja Ampat, the best diving spot in the world
Raja Ampat, one of the best diving spots in the world, was not know to public for a long time, but this was considered the dream place for many scuba divers. Consisted of 1,500 islands, these islands have 75% of world's coral reef. Given its breathtaking coastal line and beautiful islands, I will be surprised if these islands don't gain the fame of one of the best beaches in the world. This is truly a hidden heaven on the earth.
Best beaches in Indonesia series #1: Hidden Islands in Bangka-Belitung
Best beaches in Indonesia series #2: Komodo, one of UNESCO's New Seven Wonders