Thatched beach palapa at Loblolly Bay beach, North Shore, Anegada, British Virgin Islands (BVI), West Indies, Caribbean
bvisail