Royal Enfield has officially opened registrations for the 21st edition of its motorcycling expedition — Himalayan Odyssey 2025. The event is set to begin on June 28, taking 70 riders through some of ...