Komodo is situated 200 nautical miles east of Bali between the islands of Flores and Sumbawa. Komodo’s symbol of international fame is its dragons, the world’s largest living Lizard. Indonesia declared the area a National Park in 1980, and in 1992 Komodo was declared a World Heritage Site. It
Showing posts with label flores. Show all posts
Showing posts with label flores. Show all posts
Saturday, June 11, 2011
Subscribe to:
Posts (Atom)
