Ancient City of Anuradhapura
Sacred City of Anuradhapura Anuradhapura is located in the North Central Province of Sri Lanka. The extent of the historic town is about 50 hectares. Anuradhapura is the altitude of 81 meters. City, now a UNESCO World Heritage Site in 1982, is the center of Theravada Buddhism for centuries. Climate highest rainfall is expected in […]