Another Beautiful Beach on St. John! Not too crowded...The water, view and beach was wonderful. Plus it was my birthday so it was extra special. The snorkeling was great too. I... read more
Mayho Bay is a popular beach in St. John and home to the Maho Bay...
Mayho Bay is a popular beach in St. John and home to the Maho Bay
Campground, 114 tent-cottages constructed in respect for the environment, making it one of the most publicized eco-tourism destinations in the world.