Image is not available

Ladja Beach Resort

Hotel

Ambagahawatta, Charles Pattryakubura Mw., Welipatanvila, Ambalantota, Southern Province, Sri Lanka 82100