An ideal gatewayto keep oneslf away from urban lifestyle, Chaaya Taal or Chayatal is a new found settlement in the Indian State of Sikkim. Chayatal is a small hamlet in the western part of Sikkim, India and 35 km from the well known tourist location Pelling. Chayatal is surrounded by lush forest, and blessed with…
