Udupi
India /Karnataka /Udupi /Udupi Udupi is a land of celestial beauty and lies between the abundant mountains of the Western Ghats on the east and the immense calm Arabian Sea on the west. Udupi, more commonly called ‘Parashurama Srishti;, is very popular for its huge cultural inheritance. Udupi is the place of birth of Sri […]