Public places
Bank of Maldives Hoarafushi Branch.
Bank of Maldives Hoarafushi Branch

Bank

  3021661

Hoarafushi Council.
Hoarafushi Council

Council Office

  6500012

HA. Atoll School.
HA. Atoll School

School

  6500048