Honeymoon Beach is a blissful escape on St. John. ... ... Coki Point Beach offers a snorkeling paradise on St. Thomas. ... ... What to to see and do in ...