St. John is a paradise for those who love the water. There is no shortage of water activities for you to choose from including: fishing, kayaking, paddle boarding, power boat charters, sail boat charters, scuba diving, snorkeling and swimming.
Fishing
Deep sea fishing is a fun way to spend the day. Many captains will even fillet the fish for you to take back to the villa to grill. Whether you are a...