Beef Island

From Freepedia

This article contains information that has not been verified.
If you are familiar with the subject matter, please expand the article, citing sources.

Beef Island is not really an island at all. It is actually the most eastern point of Tortola in the British Virgin Islands. Also, Maureen O'Hara has a home there.



Views
Personal tools
Similar Links