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