Explore details about location Echo Hill Drive. Echo Hill Drive is a location situated within the South Berwick alongside other areas such as Vaughans Lane, Emerys Bridge Road, Main Street.