Think of a festival like a giant themed party. It's an event where thousands of like-minded travelers get together to celebrate the thing they love most — whether it's movies or contemporary art ...