Tashi View Point is a charming little place which is located in Gangtok, Sikkim. It is an idealized place to witness a brilliant environment like the Himalayan mountains, valleys, and Gangtok itself.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp