Lanka Help Magazine

Entertainment and Sports Articles

Lotus Tower in Colombo, Sri Lanka – Photos/Videos

Another wonder of beautiful Sri Lanka is about to bloom in couple of years. The enchanting 350 meters high gigantic 11-storyed tower called, “Lotus Tower” will be rising up in the sky starting on this new year, 2012 January 20 at the Beira Lake water…

Copyright © 2017 Lanka Help Magazine