One of our Inspire More Travel advisors recently had the pleasure of experiencing the magic of Arenal Springs Resort & Spa, tucked into the lush jungle landscape of La Fortuna, Costa Rica—and we couldn’t wait to share why this resort should be at the top of...