The village of Tourette-du-Chateau in the Alps seen from a drone

Tourette-du-Chateau is a french village in the Esteron valley located in the Alpes-Maritimes department, in the Provence-Alpes-Cote d’Azur region.

Most Popular Searches On Stock Footage