Whether snorkeling the clear, turquoise waters surrounding the island or climbing steep hills, St. John is the must-see for nature-lovers.