Combine a wildlife safari with an adventure activity by Sea-kayaking the Indian Ocean, to sand islands for snorkelling, hidden beaches for idyllic picnics, along remote coastlines, bird filled Read more about The Infinite Horizon
Please wait, we are getting prices from over 30 sources