12. Trunk Bay, St. John, U.S. Virgin Islands
Trunk Bay on the US Virgin Islands is a quarter-mile-long white sand beach with palm trees and safe swimming. A marked underwater snorkeling trail runs the length of the beach, allowing you to explore sea life and coral.
0 Comments
please do not enter any spam link in the comment box