Spectacular Indian Oceanside villa is your Princeton vacation home in South  Africa. 2 bedrooms, 2 baths 

Contact Information: