Angel’s Rest, St. John, US Virgin Islands – The Floating Bar That May Help You Lose Weight
Mar13

Angel’s Rest, St. John, US Virgin Islands – The Floating Bar That May Help You Lose Weight

Tagged: , , , , , ,

Angel’s Rest, located in St. John (US Virgin Islands), is a bar that is as unique as they come. A 40 ft. bright yellow pontoon boat, Angel’s Rest is a floating alcohol dispensary, featuring a full service bar, seating on two levels (a second level sun deck!), plenty of outdoor space (albeit in the water) for all of your friends and a hole in the floor for admiring the beautiful colors of Coral Bay. To be honest, the hole is probably...

Read More