lameshur-bay-trail-st-john
Within the Virgin Islands National Park on St John is Lameshur Bay looking from the Lameshur Bay Trail on St John.
Within the Virgin Islands National Park on St John is Lameshur Bay looking from the Lameshur Bay Trail on St John.