The Trunk Bay underwater snorkelling trail is a trail around Trunk Cay on Trunk Bay Beach in St. John, United States Virgin Islands.