Welcome to Langdowns, a luxurious self catering holiday villa, in the heart of Plettenbergbay. This exquisite 6 bedroom, 6 bathroom home has panoramic views of South Africa's...