Somewhere under the rainbow, you'll find the most LGBT-friendly city in the world, Montreal's Gay Village!