Posted insanta-teresa shopping-2 Shopping in Santa Teresa | Santa Teresa, Costa Rica Posted by By Abdullah October 25, 2012 Santa Teresa, the beach town of Costa Rica, lies on the unspoiled coast of Nicoya Peninsula in…