Bharat Yatra- Part 2: Watch desh ka mood from Rajsamand-Pali
Continues below advertisement
Rajsamand is a town in Rajasthan, western India. The city is named for Rajsamand Lake, an artificial lake created in the 17th century by Rana Raj Singh of Mewar.
Continues below advertisement