Mafeking Beach: Golden Sands & Quiet Waters in Mayaro, Trinidad | OnlyBeaches