Darjeeling is another hill station on our list and is one of the most beautiful places in the north eastern part of India. It is also known as the “Queen of Hills” and falls in the northern parts of West Bengal. The striking picturesque beauty […]
Continue reading