Restaurants in South Male Atoll

Getty Images

Located in the Cocoa Island Resort on the South Male atoll, the Ufaa restaurant offers of fusion of Sri Lankan, Indian, and Mediterranean cuisine with... Read More

Back To Top