El Rancho de Ochoa is located in San Blas, Nay, Mexico on Carretera Tepic - San Blas Km 9.2 Navarrete. El Rancho de Ochoa is rated 4 out of 5 in the category botanical garden in Mexico.
Address
Carretera Tepic - San Blas Km 9.2 Navarrete
Amenities
Good for kidsPublic toilet
Accessibility
Wheelchair-accessible entrance