Title: Glimpses of Ceylon's past
Subjects: Antiquities, Excavations (Archaeology)
Places: Sri Lanka