Located in the South of Wales, the Central Beacons is a favourite and well-loved location for locals and tourists alike. Those who love the great outdoors and to be one with nature can frequent these parts, as the Brecon Beacons allows those with an adventurous spirit to unleash their wild side. Flushed with greenery, scenic…