The AquariumLocated on Magazine Beach, facing the Caribbean Sea with stunning views of St. George’s and mountainous backdrop.