Abi Beach Bar – St. Thomas’ First-Ever Boat-Only Beach Bar

St. Thomas’ first-ever boat-only beach bar launched in January with a laidback toes-in-the-sand grand opening. Abi Beach Bar & Restaurant is located on a strip of pristine white sand on … Continue reading Abi Beach Bar – St. Thomas’ First-Ever Boat-Only Beach Bar