Northern part of India is blessed with the magnificent ranges of Himalayas. This part has got almost all the jewels of earth. Called as the living heaven and land of gods and goddesses. One jewel about which you will be exploring today with this blog is Sikkim. Located in the north-eastern part of India, Sikkim … Continue reading “10 Stunning Places To Visit in Sikkim in November 2020”