trunk-bay-beach-st-john-usviSt John’s top beach – Trunk Bay beach in the Virgin Islands National Park