Who doesn't dream, from time to time, of warm, brilliant turquoise-blue waters rimmed by sandy beaches and tropical vegetation beneath a sunny sky? Perhaps your vision looks much like the view you'll see from Johnny Horn Trail on St. John Island at Virgin Islands National Park. A little under 2 miles, this is a strenuous hike that's steep and rocky in places, but the view at the top is amazing.