Travel Guide: Santa Teresa Costa Rica
Santa Teresa is a small town in Costa Rica. It is a booming travel destination and is the favorite spot of a lot of tourists, artists, surfers and beach enthusiasts. Its broad sandy beaches and great waves had surfers raving about the world class surfing experience that can be experienced here. A lot of people [...]






