Ambagamuwa (7°1'N 80°28'E)
   HOME

TheInfoList



OR:

Ambagamuwa may refer to: * Ambagamuwa (7°1'N 80°28'E), a village in Sri Lanka * Ambagamuwa (7°18'N 80°33'E), a village in Sri Lanka *
Ambagamuwa Divisional Secretariat Ambagamuwa Divisional Secretariat is a Divisional Secretariat of Nuwara Eliya District, of Central Province, Sri Lanka Sri Lanka (, ; si, ශ්‍රී ලංකා, Śrī Laṅkā, translit-std=ISO (); ta, இலங்கை, Ila ...
, Sri Lanka {{disambiguation