KOMODO
Jun 11, 2018
2 minutes
By Ombak Biru, Aggressor
Shutterstock
Shutterstock
WHEN 1980
WHERE Indonesia
WHAT UNESCO World Heritage Site
Komodo National Park is located some 250 nautical miles east of Bali, deep in the Indonesian archipelago between the islands of Sumbawa and Flores. Encompassing 1,817 square kilometres and comprising the three main islands,
You’re reading a preview, subscribe to read more.
Start your free 30 days