Stories of Lord Ganesha Ganesh and Kartik: A Mythical Race Around the World Shree Ganesh June 30, 2022