NelumKuluna (lotus tower)

204
> < Like Add Commments 204 Views Uploaded on October 31st, 2020

NelumKuluna (lotus tower)

Lotus tower is located in Colombo and it is a tower of 1168 ft. it is also second tallest structure in South Asia.

Comments(0)

Login and post Your Comment

Tags