The Indians is a rocky location that offers breath-taking views, prefect for fantastic vacation photos. For those seeking adventure, look no further than the dive caves located here. The underwater caverns are mysteriously captivating and must-do when wondering what to do when vacationing in St. John. There are also snorkeling reefs for those who are looking to examine the colorful and beautiful ocean life. If you’re looking for adventure on your vacation in St. John, The Indians are definitely a stop you have to make while on your trip.