Juggie’s Place – The Smallest Bar in the World

copyright Rum Therapy Read about our time at Juggie's Place here: Juggie's Place, St. Maarten