translate English to French: The tiny village of 1.000 inhabitans of Castelmola is famous for its unrivalled and fantastic panoramic views.
La petite commune de Castelmola, 1000 âmes à peine, est célèbre pour son fantastique et imprenable point de vue.