Club Mykonos – Langebaan, South Africa

Club Mykonos is a resort designed and built to look like a Greek seaside village with its own 3 kilometre long private beach. This video was produced by SmartGuide for their Interactive Guide of South Africa.