cannibal rock
Top 9 Experiences in Komodo National Park
Realwonderoftheworld.com – Komodo National Park is The Real Wonder of The World. Komodo National Park is located between the islands of Sumbawa and Flores in the Lesser Sunda islands... Read More »
The Best Dive Sites in Komodo Marine Park
Realwonderoftheworld.com – Komodo Marine Park (Castle Rock & Cannibal Rock) is The Best Dive Sites in The World by Scuba Travel UK and 2011 Top 100 Gold List by... Read More »