Much of the natural beauty around it remains intact but the town of Santa Teresa is no longer the undiscovered…