Rinca Island in Komodo

Rinca Island is one of the three main islands of the Komodo National Park located in East Nusa Tenggara. Komodo National Park is situated between Sumbaya and Flores and is usually accessed from Labuan Bajo of west Flores where you can fly direct from Bali and other airports and then head straight out into the […]