Komodo and Lombok, Indonesia
KOMODO Among the many thousands of islands on which one of the largest republics of Southeast Asia – Indonesia is located, there is a small island of Komodo, located east of the island of Java. Now its name is known to all geographers and zoogeographers of the globe, since the rarest and most mysterious animals […]
Continue Reading