Jodhpur recently played host to the three-day Marwar festival, which had hordes of foreigners participating in the various events and contests.