Anuradhapura, Sri Lanka

Anuradhapura, Sri Lanka

This fascinating ancient city of the Sinhala kings, considered one of Sri Lanka's most important archaeological sites, 110 mi/175 km northeast of Colombo, is where Buddhism was first introduced t...

JDS Travel News JDS Viewpoints JDS Africa/MI