News

The heart of the town is Port Barton Beach, a long stretch of powdery white sand lined with swaying palm trees and a handful of beachfront cafés and restaurants. The water here is calm and clear ...