Chowrasta means where four roads meet in local language is located at the heart of the city. It is the place where every visitor comes to take a stroll or to relax. Darjeeling Chowrasta or Darjeeling Mall , a huge flat platform surrounded by benches for people to sit is full of shops, restaurants, curio dealers and hawkers. Ponies are available for a nominal charge to take a ride. Mt. Kanchenjunga is standing with its full might is felt from everywhere. Taking a sip in a hot tea or coffee cup, sitting or walking leisurely and watching the unparallel view of some of the world’s most beautiful snow clad peaks is a rare experience.
0 min read