Ambalangoda is a coastal town located in Galle District, Southern Province of Sri Lanka

Chamara Bookshop
Chamara Bookshop.
Ambalangoda Clock tower
Ambalangoda Clock tower.
Colombo Road
Colombo Road.
Ambalangoda Bus Stand
Ambalangoda Bus Stand.
LB Finance financial institution
LB Finance financial institution.
Ambalangoda Shopping Complex shopping mall
Ambalangoda Shopping Complex shopping mall.
Ambalangoda Fishery Harbour
Ambalangoda Fishery Harbour.
Ships of Ambalangoda Fishery Harbour
Ships of Ambalangoda Fishery Harbour.