Padar Island
Padar Island is a small island located between Komodo and Rinca Islands. It is part of the Komodo archipelago and is administrated under the West Manggarai Regency, East Nusa Tenggara, Indonesia. Padar is the third-largest island in Komodo National Park. The Komodo archipelago is famous for Komodo dragons, giant lizards that can measure up to […]
Read more