Water Bar is a hidden gem located in Trafalgar,
Located in Dominica’s Kalinago Territory (home of the indigenous
Perched on a hill with panoramic views of the
V Lounge & Grill is a must-visit dining destination