NEWSAR
Multi-perspective news intelligence
Padar Island

Padar Island

Location

Padar, also known as Pada, is a small island located between the islands of Komodo and Rinca within Komodo archipelago, which is part of the West Manggarai Regency in East Nusa Tenggara, Indonesia. It is the third-largest island in Komodo National Park.

Mentions:0
7 Days:0