Udaipur
Honestly, any time is the right time to visit the alluring city of Udaipur. But its charm gets amplified during the month of December. The cool blow of wind and pleasant weather makes it perfect for a memorable sightseeing tour. Since this is the peak season here, all the tourist places will have huge crowds. But when you have a look at the lakes and forts under the winter sun, you will be spellbound! After sightseeing, you can enjoy a surreal boating experience as well.