Designed by
Title
Home stay at Chayatal or Chaya Taal, West Sikkim, India, Nature, silence and peace. Famous for Reflection of snow-capped Mount #278781748
Description
Home stay at Chayatal or Chaya Taal, West Sikkim, India, Nature, silence and peace. Famous for Reflection of snow-capped Mount Kanchenjunga and Kabru on lake water, Himalayan mountains surrounding