Th. Omadhoo
Th. Omadhoo | LD0783
Inhabited island | View on Map

Thaa
N03 Kinbidhoo Dhaaira
Post Code: 14130
Land size: 37.1 hectares
Population: 777