The place becomes heavenly in December with a pleasant temperature ranging from 12 to 20 degrees. Shillong is the only hill station in the country which is accessible from all sides.
Witness the beginning of snowfall in kashmir in December as you go about the glacial sighting in this winter wonderland.
The snow-clad peaks of the Neelkant, Mana Parbat, and Nanda Devi give an awe-inspiring panoramic view of the hills which will make your toes freeze, especially at the time of Christmas.
Are you searching for some December vacation destinations in South India? This green paradise rests amidst the gorgeous mountains of the Western Ghats.
This city of lakes with its magnificent gifts—Lake Palace, Fateh Sagar Lake, Monsoon Palace and Jag Mandir is amongst the perfect places for a December vacation.