We are down to just SIX ladies! St. Croix looks absolutely gorgeous and the perfect place to fall in “love”. Who will Sean start to develop even stronger feelings for? When will he see the real side of Tierra? Stay tuned for a brand new episode of The Bachelor next Monday to find out!