This is an insider’s secret beach bar located in Green Cay on St. Thomas’s south shore. It is a popular boating destination but you can also get there via a fairly rugged road. Best to have a jeep.
Snippet from: https://havekiddoswilltravel.tumblr.com/post/169849500032/im-hesitant-to-share-these-pictures-of-our
I’m hesitant to share these pictures of our amazing beach day @abi.beach a year ago today, because I’m a bit selfish and I don’t want to share this beauty. This is paradise and a must do for any nature lover visiting the beautiful island of St. Thomas.