The Allure of ManipurIn November, the 11th International Polo World Cup returns to Imphal Polo Grounds in Manipur, India, home of polo’s origins, where the...