Relax yourself amidst the natural wonders of Udupi, Karnataka
Udupi is a beautiful, simple and relatively unexplored district in Karnataka, a state in South India. The pleasant vibes, unspoiled natural beauty, friendly locals and unique charm of the city embrace each traveller in a…