If you have never heard of the Captain's Annex which is located on 36 Blowers Road, St. James then you are missing out on viewing a picturesque location. The location which is nestled to the right of the Portvale Sugar Factory is a home for premium events, corporate and business workshops, and weddings. Director of […]
The post Captain’s Annex takes in Run Barbados excitement appeared first on Barbados Today.