Search
+94 117 488288
Lakpura

Waikkala is a village in Sri Lanka. It is located within North Western Province. Its geographical coordinates are 7°16’1019″ North, 79°50’3059″ East.