Chowrastha is
the heart of the town where every
visitor is seen taking a stroll
and relaxing their weary heads.
In the local dialect, Chowrastha
means the place where four roads
meet. While proceeding towards Chowrastha
or the Mall, visitors have to ascend
a hill full of curios, studios etc,
and suddenly the visitor finds himself
on a huge flat platform surrounded
by benches for people to sit. The
view is exhilarating with the view
of the Kanchenjunga standing with
all its might. A walk along the
Mall Road opens a beautiful view
of the surrounding hills and if
the time is right then rhododendrons
can be seen all around.
|