Clifton Beach House
Clifton Beach House The Clifton Beach House is a contemporary and modern home in a lush tropical setting just a short stroll from the golden sand at Clifton Beach. Designed over one level, five generous bedrooms accommodate a maximum of 10 guests. This beautiful holiday house is ideally located just a 20 minute drive north