Embogama, Sri Lanka

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