The largest city of Sri Lanka, Colombo is the commercial and financial capital of the country. Even though the administrative capital has shifted, Colombo is still referred to as the capital of Sri Lanka since Sri Jayawardenapura Kotte, is a satellite city of Colombo and most probably because the name is so long.