📍 Jean Baptiste Street
Marva's Pub — Beach bar in Castries (Saint Lucia), Windward Islands, the Caribbean. Jean Baptiste Street. Hours, map, contact. CaribbeanForAll.