Entièrement restauré, le château de Méouilles, véritable Maison Forte du Moyen-Age, située au cœur du Parc Régional du Haut Verdon se dresse en haut d'une colline, réserve géologique de Haute Provence, classée GeoPark par l’UNESCO, et, sur un terrain de quatre hectares sur lequel reposent également une petite chapelle et les ruines de l'ancien village de Méouilles. La bâtisse principale surplombe les eaux bleues turquoise du lac de Castillon. À l'est, la colline de décollage des parapentistes offre un ciel parsemé de toiles colorées. Tandis qu'à l'ouest, le pic de la Chamatte, presque toujours enneigé, révèle un point de vue contrastant avec le paysage de roches noires des collines environnantes.