Videos The road to the land in Santa Teresa 09 May 27, 2009 admin Leave a comment jim08816crWed, May 27, 2009 1:04amURL:Embed:The video is of the road to the property in the hills of Santa Teresa, Costa Rica