The record for the youngest to tell the capitals of all countries was set by Rohan Roy (born on September 28, 2016) of Rajpipla, Gujarat. At the age of 2 years 10 months and 1 day, he can tell the capitals of 195 countries, as well as all states and union territories of India in 5 minutes 26 seconds. The record stands confirmed on August 9, 2019.