Posted by geoff on July 4, 2012
The beach town of Santa Teresa is thronged with visitors who come here to enjoy various sea activities like scuba diving, boat tours and sport fishing.