WEBResidents of the densely populated city find solace in the 2,200 square meters of lush flora that make up Alacan City Nature Park in the northern part of the city.
4/5 (538 reviews)