Amidst the green and dense vegetation, the village of Amarantos is an ideal holiday destination for relaxation, rest and enjoyment of nature.