The farmhouse is located in Abruzzo province, central Italy, and nestled between the high mountains of two of the largest national parks in Europe, the Majella and the Gran Sasso. We are ideally situated for excursions throughout this region of outstanding natural beauty. Pescara is the capital; located on the beach, it is just 30 [...]