Ambakandawila, located in the North Western Province of Sri Lanka, is a quaint village known for its serene beaches and fishing community. With the postal code 61024, Ambakandawila offers a peaceful coastal retreat.
Ambakandawila, North Western Province of Sri Lanka