Santa Teresa, Costa Rica
Surfing Guide to Santa Teresa, Costa Rica Summary Santa Teresa is a small and beautiful surf town located on the south western end of the Nicoya Peninsula, Costa Rica. Santa Teresa is known for having raw and natural beaches as well as some very consistent beach breaks. This popular surf town has been for the … Read more