Experience the serenity of a sprawling 10-hectare property graced by a meandering river that gently merges with the azure beauty of the Mozambique Channel, weaving through lush landscapes. Indulge in the comfort of a luxurious villa, where you can relish the hospitality of a 4-star hotel.