Showing 1-1 of 1 Island Resorts
Sokala Villas are set in the picturesque bay of Muri Lagoon. Our villas come with their own facilities and many with their own pool.... more
Resort features:
- Island