beachbarbums.com
Aubrey Levons, Owner of Big Bamboo in Anegada, Passes Away at 72
Aubrey Levons, the owner of the world famous Big Bamboo beach bar, restaurant and cottages on the island of Anegada in the British Virgin Islands, has passed away at the age of 72. According to the…