Chowrasta & Darjeeling Mall
The town centre in Darjeeling is known as the Chowrasta or the Mall. There are benches all around the mall where you can sit here and relish the serene views of the mountain range and can also observe locals and tourists hanging around.Book tour package to Darjeeling in easiest way. One side of the mall is lined with pine and the other with shops of different kinds. This is a small flat area where one can relax and bath in the sun.
Japanese Temple & Peace Pagoda
It is located in the Jalapahar hill, at a 10 minutes drive by car from the town. The peaceful and tranquil ambience of the place is just wonderful. One can join the prayers to feel the spiritual peace in this traditional Japanese style temple. The Peace Pagoda is located close to it. Here four large statues of Lord Buddha, in different forms are installed.
Ganga Maya Park
It also has a waterfall. Ganga Maya Park is located in a valley and has a beautiful stream flowing through it. There are flower gardens and fountains too.