Kiula Resort is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of Kiula Resort is Kiula Kalamati Road, Sri Lanka.
Some of the places around Kiula Resort are -
Within less than half a Kilo meter of Kiula Resort, you can also find ක්රිෂාන් අයියගෙ කඩේ, Janith Stores, Kiula Kalamati Road, Kiula Kalamati Road and many more.
Kiula Kalamati Road, Sri Lanka