The most beautiful national park in the Caribbean, covering 2/3 of St. John Island, with 70% underwater area. World-class snorkeling beaches + historic ...