Leaf fish guesthouse
Type:
Guest house
Address:
Jazeelaa Manzil Keyodhoo, 10040 Keyodhoo, Maldives
Country:
Maldives
Hotel Leaf fish guesthouse