Udaipur is known in Rajasthan and India with its beautiful palaces and lakes, the most famous of all being the City Palace and Lake Pichola. Udaipur was founded in 1559 as a new capital of the Mewar ...
India is a country of contrasts, where history and modernity coexist in unique ways. This 4K video takes you beyond the common stereotypes, revealing the real India through its vibrant cities, ...