
The luxurious Ilita Lodge, nestled in the heights of Great Brak River, between George and Mossel Bay in the beautiful Garden Route, South Africa offers outstanding hospitality. The Lodge boasts 10 en-suite rooms and 3 self-catering units.
Click here for more