Welcome to Himalayan Hamlet , Almora , India