Maafushi,Kaafu Atoll,Republic of Maldives.