Studio Vimukthi is located in Ja-Ela, Sri Lanka on Apartment No - L1-38, Realty Plaza Shopping Complex , Negombo-Colombo Road. Studio Vimukthi is rated 4.9 out of 5 in the category photographer in Sri Lanka.
Address
Apartment No - L1-38, Realty Plaza Shopping Complex , Negombo-Colombo Road