Insight Vacations

Travel

Insight Vacations - The Art of Touring in Style

Objectives

When Insight Vacations (part of The Travel Corporation group) wanted a different kind of film to promote their luxury tour service we were only too happy to help. They wanted to use the film to help position the brand and underpin their service offerings.

Approach

This was a truly international ‘on the road’ production covering France and Italy. Tracc managed the casting, crewing and filming in Paris, Rome and Venice. The lush visuals, the sweeping music, the grandeur of the magnificent cities – all exquisitely combine to capture the art of touring in style.

Result

The film has been viewed 27,000 times on YouTube.