Search
+94 117 488288
Lakpura

Embogama local information and maps. Embogama is a populated place in North Western, Sri Lanka, Asia. Embogama is also known as Ambogama.