Colombo, the bustling capital city of Sri Lanka, is the largest city in the country that houses close to a million inhabitants. A beautiful metropolis, Colombo is full of fascinating tourist attractions that includes beautiful parks, fantastic beaches, historic buildings, interesting museums and beautiful churches.