Ghode Jatra: A Festival Celebrating Horsepower in Nepal

Nepal is a country rich in culture and tradition, with numerous festivals throughout the year. One such festival is Ghode Jatra, which literally translates to “Horse Racing Day”. This festival is celebrated in Kathmandu, the capital city of Nepal, on the day of the dark moon in the Nepali month of Chaitra (March/April). Ghode Jatra […]