Port Royal Bay

From Wikipedia, the free encyclopedia

Port Royal Bay is located in the western end of Horseshoe Bay in Bermuda.

[edit] References