Loading…
Loading…
Lighthouse Dewundara
Lighthouse Dewundara
Standing at the absolute southernmost tip of Sri Lanka, the historic 1889 Dondra Head Lighthouse is the country’s tallest lighthouse, overlooking the vast Indian Ocean.
Government
Free
Yes
Available
Available
Available
Any vehicle
Good
Not Available