Cuba is a photographer's dream. The art, the architecture, the cars and the people are just some of the things that make Cuba one of the most unique places in the world. Visit Havana and see architecture that spans five centuries. Visit Trinidad, a colorful cobblestone town and one of the oldest towns in Cuba. Visit Viñales, and experience where art and nature meet.