Clifton Beach, Cape town

          For those who do not know where Clifton beach is, it is situated in Cape Town, South Africa, around 20 km from Cairns city or a 30 km distance away from Port Douglas. The beach is quiet and clean, covered with swaying palm trees and a number of beach resorts […]