Alta Murgia National Park – a nature dotted with ancient sights

Alta Murgia National Park, Apulia, Italy

Located in the southern portion of Italy, Alta Murgia National Park covers a total area of 677.39 square kilometers. There are thirteen villages which surround the national park and anyone who chooses to experience the natural wonder of Alta Murgia National Park should also take the time to visit these villages as well. Near the village of Botromagno is where

» Read more