Lotus tower of Colombo, Sri Lanka Leave a Comment / visiting places in Sri Lanka / By aksandaruwan www.lankarentcar.com Most highest tower in South Asia. And most iconic place in City of Colombo.