Colombo 1; Central and Pettah
April 8, 2023 in Sri LankaColombo is the commercial centre of Sri Lanka, owing to its natural harbour. It reached prominence when the Portuguese invaded Sri Lanka in 1517, building a large fort here (it no longer existsRead more