Sri Lanka, the Resplendent Isle, has been known to travellers, from Graeco-Roman mariners of antiquity to modern-day tourists, by many laudatory names - Taprobane, Serendib, Ratnadvipa (Isle of Gems), Zeilan and Ceylon,


Vijitha Yapa Book Shop
ODEL
Sarasavi Book Shop
Lake House Book Shop