Top 15 Places to visit in India during December 2019

Winter surely gets us excited to pack our bags and plan an outing. Of all the winter months, December sure hikes up the travel scenes. Whether you are a beach bum, or a snow-clad mountain enthusiast or a history buff or a safari shenanigan; India has you covered. With festivities like Christmas and New Year’s, just around the corner, give this holiday season a reason to be remembered. And while Jon Snow may know Nothing, we have got the best places to visit in India in December, to make winter a marathon of celebrations…

1. Alleppey – Kerela

places to visit in India in December

Houseboat in Alleppey, Kerala

The city is located on the Laccadive Sea in Kerala, known best for its houseboat cruises along the pastoral Kerala backwaters, and serene network of canals and lagoons. Enjoy staying on one of the houseboats to enjoy the view of lush green paddy fields, the flora and fauna, choir making activities and the local Kerala villages.

On the other side to the shore, lies the Alleppey Beach in the Arabian Sea, which is a landmark in maritime history of India. It has a picturesque, old-world 19th century lighthouse, for the most scenic pictures to offer.

Along the beach, there are several marine items, coir produces and a 137 years old pier that extends into the sea. Spend rejuvenating time at one of the many Ayurveda and Spa treatments and pamper yourself to ultimate relaxation.

Places to visit in India

Ayurveda Treatment in Kerala

It is a food paradise for seafood lovers. The region is blessed with cuisine that is delicious, affordable and authentic. Some must try delicacies like Chettinad Chicken and several other curries of chicken, fish or prawns, will leave you craving for more.

Don’t forget to try out some toddy at a local toddy shop and get some banana chips as souvenirs for you and your friends; adding a touch of authenticity to your Alleppey travel.

Suggested Read – Top Ten Things to Enjoy in Alleppey, Kerala

Kerala Travel Guide –

Check out the popular tour itinerary of Kerala

2. Andaman & Nicobar Islands

places to visit in India in December

Andaman & Nicobar Islands

With over 500 islands of palm-lined white sand beaches, mangroves and tropical rainforests, Andaman & Nicobar Islands are so diverse in nature, that one trip will never be enough to completely soak in the spirit of this pretty wonderland.

One can opt of underwater sport activities like scuba diving and snorkeling, famous on the island given to is coral reefs that support marine life and rays that make it magical experience.

Vacation in Andaman & Nicobar

You can take a ferry ride to see India’s own active volcano or take a helicopter tour of Barren Island Plateau or witness the turtle nesting at Diglipur or spend the night in a beach hut. The world is an oyster, quite literally during December for anyone visiting the Islands. This is one of the famous places to visit in India in December. Just grab a cocktail and let the tranquility and picturesqueness, take over your soul.

3. Auli – Uttarakhand

places to visit in India in December

Auli, Uttrakhand

This is a Himalayan hill station in Uttarakhand. Surrounded by coniferous, oak forests and the Nandi Devi and Nar Parvat mountains, this place is a panoramic view, as far as the eyes go. Renowned for being the skiing destination of India, the hill-station is flocked with enthusiasts from India and abroad.

December witnesses astonishing snowfall, perfect for the sport and to indulge in some snow fights. Apart from skiing, one can go for numerous treks to enjoy its alpine flora of dotted apple orchards, old oak and pine trees and wildlife like snow leopards and red foxes.

Auli – Hill Station

If you are not someone who enjoys daredevil acts, Auli also serves as a taciturn shelter for people who are looking for tranquility from their busy lives. Don’t forget to plan a day expedition to the Chenab Lake.

Suggested Read – Top Tourist Attractions and Things to Do in Nainital, Uttarakhand

4. Auroville – Pondicherry

places to visit in India in December

Auroville in Pondicherry

Travelers looking for calm and spiritual holiday experience, Auroville is one stop destination for you. It is famous for Shri Aurobindo Ashram and the city aims at creating community-living environment. One can sign up for volunteer work at the Ashram and also enjoy one of the many educational, health care and other activities that are open to visitors.

Botanical Garden in Auroville

Plan a day or two to explore the largest French colony in India; Pondicherry still has thick French influence, which can be seen in its quaint bungalows and architecture, which will surely take you back to the old French rule days in India. Enjoy Pondicherry’s glittering beaches and indulge in delicious Portuguese food and some French eateries. Auroville and Pondicherry are perfect to enjoy lazy days and relaxed meditation sessions.

Suggested Read – Top 10 Amazing places that you should not miss in Pondicherry

5. Dalhousie – Himachal Pradesh

places to visit in India in December


This is a high-altitude town, named after Lord Dalhousie, who established this as a popular summer retreat. It is home to colonial era buildings and churches, which will travel you to British Raj of 1800s. Dalhousie is known for its snowflake covered Deodar forests and number of mountains and river streams like Panch Pulla, Satdhara Falls and Daikund peak.

Dalhousie Sightseeing

Every year in December, many trekking enthusiasts come to participate in the National Himalayan Winter Trekking Expedition. This picturesque town is perfect for laid back weekends travels with your partner, family, friends or just yourself.

6. Goa


This city is famously called the party capital of India. It is the most famous holiday destination for everyone from India or visiting India. Goa has a lot to offer, from touristy beaches, happening nightlife and historic Portuguese architecture.

If you are a beach bum, then enjoy your time at one of the many beaches in Goa has to offer. During December, you can indulge in some beach sports or just chill at a beach shack. Want to dance your worries away with good music, then hit one of the many dance clubs or concerts like The Goa Carnival, Sun Burn Music Festival or VH1 Supersonic and many more. Want to try your luck in minting some easy cash?

Hit the casino scene Goa has to offer, which gets wilder in December; getting the name ‘Las Vegas of India’. Or enjoy the Portuguese architecture and discover local seafood like never before by renting a vehicle and being your own guide.

Goa is fun, vivacious and bubbling more than champagne during Christmas and New Year’s, with fireworks lighting the sky, trance music against the splashing sounds on the sea and sand tuck toes. It is the must visited places to visit in India in December. Choose your itinerary according to the group you are travelling with. We bet you’ll keep coming for more.

Suggested Read – Adventure Activities to Experience in Goa

Goa Travel Guide –

Check out the famous tour itinerary of Goa

7. Jaisalmer – Rajasthan


Situated in the heart of Thar Desert, Jaisalmer is known as “Golden City” for its distinguished yellow sandstone architecture. It’s a home to some of the most beautiful architecture in the country, with lakes, sand dunes and forts, making it a treat to photography enthusiasts.

The Jaisalmer Fort is believed to be one of the very few ‘living forts’ in the world; with around one-fourth of its old city population, still residing within the fort.

It is believed, 800 years ago, the city of Jaisalmer was constrained to the fort. Book a complete safari tour and stay in one of the many desert camping resorts and watch the spectacular colours of the sunset on the mighty golden sand dunes.

Camping at Jaisalmer

Enjoy authentic Rajasthani cuisine and delicacies with traditional Rajasthani music scene, while star gazing on chilly nights. Feeling a little adventurous; take a camel desert safari or ride a SUV on the sand dunes of the mighty Thar. One can also visit the IndiaPakistan border, which is just 120 kms away.

Suggested Read – Exploring Jaisalmer – Top 20 Places to Visit

Checkout the tour itinerary of Rajasthan

8. Jim Corbett Park – Uttrakhand

Jim Corbett National Park

The oldest National Parks in India, Jim Corbett National Park is home to the endangered Royal Bengal Tiger. It is named after the famous naturalist and photographer and is situated in the foot hills of Himalayas; along the banks of Ramaganga River in Uttrakhand.

Its charm is inexplicable and one needs to surrender fully to the many enriching experiences that this beautiful, tranquil place has to offer. December is the best time to spot wildlife as most animals bask in the sun and go to the river for water. The entire park is spread across more than 500 sq kms with wide grasslands, lakes, streams, hills, marshy depressions and riverine belts.

Jeep Safari at Jim Corbett National Park

Jim Corbett National park is divided into five zones, all having individual gates. There are many resorts around the park that offer jungle safari and stay in the lap of nature. Pick for an early morning safari for best chances of spotting the plethora of species the park has to offer.

Suggested Read – Top 10 Famous Tiger Reserves in India

9. Kaziranga National Park – Assam

Kaziranga National Park

The national park is a World UNESCO Heritage Site and a very well-known protected animal reserve in India. Housing more than half of world’s one-horned rhinoceros along with many other wildlife species, Kaziranga is a treat to wildlife vacation.

The park shelters more than 15 of India’s endangered mammals like one-horned rhinoceros, wild buffaloes, Indian elephant, royal Bengal tiger, etc. and many more reptiles; along with a plethora of flora and fauna. Situated on the banks of mighty Brahmaputra River, the Kaziranga National park comes alive in December with warm days and cool nights; making it a perfect condition to spot wildlife.

Elephant Safari at Kaziranga National Park

Take an elephant safari or choose a conventional Jeep one, the Assam tourism and Park authorities have planned various safari expeditions, in and around the park which will suit everyone.

Check out the Wildlife tour in India

10. Kohima – Nagaland

Kohima in Nagaland

This is the hilly capital of Nagaland and home of brave and daring, yet simple and innocent Naga tribes. Every year in December, the local tribes of the region, come together to celebrate and showcase their culture at the Hornbill Festival.

The celebrations are attended by major Naga tribes, who present their various arts, folk songs, dances and games. The evenings are lit by the electrifying Hornbill National Rock Concert, where bands from all over the country and abroad participate and compete.

The town has amazing Night Market with display of handicraft, handloom, local food stalls, rice beer stalls and many interesting games like Naga chilly eating and pork eating competition, that gathers a lot of crowd. The festival is a crowd puller and one should definitely plan their visit during those dates.

11. Lakshadweep Islands

Lakshadweep Islands

Natural landscapes with mesmerizing beaches and abundance of flora and fauna are bestowed in the mystique of Lakshadweep. This is a perfect destination to relax and enjoy a holiday, looking at pristine clear blue waters, against palmy white sands. Various water sports like snorkel, scuba diving, wind surfing, kayaking, etc. along with fishing, dolphin diving etc. is also available.

The Agatti Island is one of the most beautiful lagoons on Lakshadweep, with an airport on the island. One can soak-in the breathtaking view of the airstrip alongside the water from the aircraft, during landing and take-off. It is a virtual getaway to the islands.

Minicoy Islands

Entry to the Lakshadweep Islands is restricted for Indians and non-Indians and a prior entry permit needs to be taken in order to visit the island. This makes Lakshadweep an ideal holiday location for all those looking for quiet and serenity. Lakshadweep is famous place for Dolphin spotting in India.

Check out the Beach Holidays in India

12. Mukteshwar – Uttrakhand

Coniferous forests, rolling meadows, fruit orchards and colonial style cottages, with a breathtaking view of Nandi Dev peak; that is Mukteshwar for you. The name is derived from Lord Shiva, who resides in the 350-year-old Mukteshwer Dham temple, offers astonishing and marvelous views of the imposing Himalayan range. It is also known for its Solar Energy conservation park, which generates solar electricity for almost all its electrical needs. This hill-station makes a perfect romantic and nature loving holiday destination which is the best places to visit in India in December.

Suggested Read – Top 10 Most Famous Temples in India

13. Rann of Kutch – Gujarat

Rann of Kutch

The Rann of Kutch is a salt marsh in the Thar Desert of Gujarat. During the monsoon months, the Rann is submerged under sea water. As the water resides from October, the water gets evaporated leaving behind the salt along with the sand of the Rann, making it white in colour and salty.

It is known to be the largest salt desert in the world. Take a camel safari along the pristine White Plains.

The place comes alive in winters for the Rann Utsav Festival where almost the entire region is filled with huge camp settings with cultural programs, functions and adventure sports like hot air ballooning.

Rann Utsav

Kutch artisans with exquisite embroidery products, their culture and their authentic cuisine are the main highlights of the festival. One can stay in of the camp localities and escape into surreal landscape that turns eerie white in moonlight, while gazing at the stars of the milky way galaxy. Take a jeep tour to Kalo Dungar, to spot the Siberian flamingoes and many other birds, that migrate and come to the region. Rann of Kutch is consider as a best places to visit in December.

14. Rishikesh – Uttrakhand


Spend a cozy night camping by the river, try some adventurous rafting in the morning and treat yourself to some Ayurveda Spa Treatment in the day. That is Rishikesh for you. Situated in the Himalayan foothills, besides river Ganga, Rishikesh is a picturesque town filled with tranquility and peace, while the bustle and uproar just minutes away.

River Rafting in Rishikesh

Rishikesh offers a plethora of options to do and see for all kinds for travelers. If one is looking to touch base with their spiritual being, head to one of the ashrams for meditation and yoga. It is also a popular white-water rafting, back-packer hangout and Himalayan trek getaway. Consider as a best places to visit in India in December.

Suggested Read – Best Adventurous Activities to do in Rishikesh

15. Shillong – Meghalaya

This is popularly known as the ‘Abode of Clouds’. The light drizzle and cooling breeze with breathtaking views is what Shillong has to offer. One can also visit the India-Bangladesh border at Jaflong Zero Point. A boat ride on the Umngot River is a must to-do when visiting Shillong.

The water of the river is so pristine, clean and clear, it’s almost like the boat is floating on air. Camping by the river during night and feasting on your own caught fish are some of the highlights of the Dawki. Enjoy the tranquil atmosphere of no pollution, crisp-fresh air and quiet with this unforgettable experience. This is famous places to visit in India in December.

16. Varanasi – Uttar Pradesh


It is alternatively known as the “Spiritual Capital of India”. Varanasi is actually one of the oldest cities in the world. It is a melting pot, where both life and death come together. Also known as Banaras or Kashi, Varanasi is situated on the banks of sacred River Ganga. It is one of the most popular pilgrimage destination for Hindus and is known for cremating the dead. The Ghats are always hustling with people performing prayers and pooja.

River Ganga

The chaos and noise of the Ghats take a pause when the Ganga Aarti takes place in the evening, with pandits lining up to perform rituals. With thousands of diyas lit and the loud chants of prayers and mantra are no less of opulence and grandeur, that will make a home in your heart forever. Varanasi City is a city as old as time itself and time accurately stands still when one visits this old-charm city. Varanasi City is the best places to visit in India in December.

Suggested Read – Top 20 Best Places to visit in Varanasi

Varanasi Travel Guide –

Check out the Varanasi tour packages

December is a season of crisp air and lot of festivities that fills the heart. What better way to end the year with people you love in a place that has been on your list for a while. Just a touch of wanderlust and a flock of loved people is all that takes for you to get out there and make a million memories. End the year on a high note and with a bang and explore the famous places to visit in India in December!

Read more articles –

Leave a Reply

Your email address will not be published. Required fields are marked *