The Udupi Sri Krishna Temple is a historic 13th-century Hindu shrine founded by saint Madhvacharya. Renowned as the "Mathura of South India", it is famous for its self-manifested, westward-facing idol...