Leaves Luxury
Stunning place to stay!
- 05-16-2013
- 4
Beautiful place to stay, stunning rooms and views. Staff are very friendly and helpful. Food was great and delicious!!
Company: Leaves Luxury
Country: South Africa
City: Nelspruit