Passing by The Last Resort restaurant on Bellamy Cay, British Virgin Islands from our February 2011 trip.
Passing by The Last Resort restaurant on Bellamy Cay, British Virgin Islands from our February 2011 trip.

Food and Drinks

About Bellamy Cay

Bellamy Cay is a tiny island located in Trellis Bay, Beef Island in the British Virgin Islands. It is home to The Last Resort restaurant.

Facebooktwitterredditpinterestmail