Santa Teresa in Costa Rica is a chill upcoming, hip surf town along the Pacific coast. Find here all the best things to do in Santa Teresa
80