Beautiful place to stay, stunning rooms and views. Staff are very friendly and helpful. Food was great and delicious!!
Country: South Africa City: Nelspruit
0 comments