Cannes award-winning ‘Dheepan’ arouses much interest in Sri Lanka

Cannes is a city on the picturesque French Riviera-Mediterranean coast in South-Eastern France. It is classified as a French commune which is an administrative division roughly equivalent to a municipality. The pride of Cannes in contemporary times has been the annual international film festival held in the city. Known as the Cannes Film Festival in English,…

©The Global Calcuttan
All Rights Reserved