Category: Hotels & Travel
Position: Owner
Offering a fantastic range of luxury villas, Kihaa’s villas and suites provide a home away from home.