Island Wedding Films is located in Dehiwala-Mount Lavinia, Sri Lanka on 19/4A, Sri Saranankara Road, Dehiwala Road. Island Wedding Films is rated 3 out of 5 in the category wedding photographer in Sri Lanka.
Address
19/4A, Sri Saranankara Road, Dehiwala Road