Rose Garden is a Shopping mall located in Sri Lanka. It is one of the 5069 Shopping malls in Sri Lanka. Address of Rose Garden is Panangala Watte Poruwedanda, Padukka 12432, Sri Lanka. Rose Garden can be contacted at 94776287388. Rose Garden is located in a remote area, with less than 4 listed places around it
Some of the places around Rose Garden are -
Panangala Watte Poruwedanda, Padukka 12432, Sri Lanka