IBR Achiever

Megha – IBR Achiever

Megha – IBR Achiever

Megha – IBR Achiever Megha (born on February 28, 2022) of Tiruchirappalli, Tamil Nadu, is titled as ‘IBR Achiever’ for recalling the capitals of 94 countries in 2 minutes, 29…