India, April 30 -- Colombo, the largest city and the executive and judicial capital of Sri Lanka, is a delightful blend of history and modernity, though it still carries the weight of its colonial pas... Read More