World Class Sri Lanka
Despite its small size Sri Lanka is a global leader in many a fields and is had been known worldwide for its choice gems, tea and ci...
Despite its small size Sri Lanka is a global leader in many a fields and is had been known worldwide for its choice gems, tea and ci...
Man made reservoirs expanding along the horizon, stupas that reached the sky and functioned as data transmitters, palaces atop rocks adorn...