Santa Teresa is one of the world’s hidden gems, located in the Nicoya Peninsula of Costa Rica. There is world class surfing year round, white sand beaches and a variety of celebrities hang out in the area. Related: Private investors: First ever tourism bonds...
WHY COSTA RICA’S SANTA TERESA IS THE NEXT TULUM
read more