Simhachalam A place about 250 miles south of Jagannatha Puri, where there is a deity of Varaha-Narsimha.