Santa Teresa, a tropical Costa Rican town, contains a fine cluster of white - sand beaches, a biologically diverse ocean, a gathering of
sweeping verdurous hills and a large portion of land dedicated to vibrant rain forests teeming with all kind of wildlife.