Search
+94 117 488288
Lanka Logo

Ambepussa is a town in the Kegalla District in Sri Lanka. Ambepussa Railway station is in Gampaha District.