Loading…
Loading…
Colombo
Colombo
Built in 1857 before London's Big Ben, this historic colonial monument in Colombo Fort famously stands as the only lighthouse clock tower in the world.
Government
Paid
Yes
Available
Available
Available
Any vehicle
Good
Available