DESTINATION PARADISE
Oct 05, 2018
2 minutes
PHOTOS © SHUTTERSTOCK
©
Located 180km west of Flores Island in East Nusa Tenggara, Komodo Island is one of three islands and many islets that make up Komodo National Park and is particularly well-known as the natural habitat of the Komodo dragon. The Komodo Dragon is the largest living lizard and
You’re reading a preview, subscribe to read more.
Start your free 30 days