Nestled about 120 km south of Naples, Castellabate is a small yet enchanting village offering an authentic Italian experience ... and a small museum of sacred art housed in a church - Castellabate ...