This beautiful hill station of India is not less than a foreign cit...