Cochin is a city in Saskatchewan, Canada. It has many popular attractions, including The Battlefords Provincial Park is NOT A STATE PARK. It is in Canada, where we have provinces and therefore provincial parks., Cochin Lighthouse, Starview RV, perfect for a trip!