sunset view

Kalong Island or bat island is a beautiful island situated in Komodo National Park dwelt by thousands of bats and captivate the tourists to come and see this fantastic nature attraction