Local story · Ratnapura, Sri Lanka

The City of Gems

The name Ratnapura means “city of gems” in Sinhala and Tamil. It comes from the Sanskrit words ratna, meaning gemstone, and pura, meaning town.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload