Welcome to Vamoose Himalayan Viewpoint , Pelling , India