Colombo is the executive and judicial capital city of Sri Lanka. It is known for its dazzling Hindu and Buddhist temples, as well as mosques with vibrant Islamic architecture.