Loh Buaya – Rinca island
Komodo, Rinca, and Padar Islands are the main islands of Komodo National Park. Home of komodo Dragons in Indonesia
Komodo, Rinca, and Padar Islands are the main islands of Komodo National Park. Home of komodo Dragons in Indonesia