New Horizons

NEW HORIZONS is a non-profit organization dedicated to promoting social development and cultural preservation for the local territory and bridging the local population to the constantly changing world outside by means of education and training, information service,...