Located in the peaceful hills of Darjeeling, Thapa Gaon is a quiet village known for its beautiful orange orchards and scenic views. This offbeat destination is perfect for those who want to escape the crowded tourist spots and enjoy the natural beauty of rural Darjeeling. With its tranquil environment and stunning landscapes, Thapa Gaon near […]
Read More