A Beach Hopping Day Trip on St. John Island: Explore the Beautiful Shores of the Virgin Islands Water, Camera, Action – this beach girl is about to embark on a time of her life along the coast of the Caribbean Sea. The beach has always been my happy place, so when I got Read More