Picture World Studio is a Photography studio located in Sri Lanka. It is one of the 3267 Photography studioes in Sri Lanka. Address of Picture World Studio is Puttalam, Sri Lanka.
Some of the places around Picture World Studio are -
Within less than half a Kilo meter of Picture World Studio, you can also find New Mallika Grocery Stores, SN Multi Corner, Talk-Net COMMUNICATION, DRD Multi Shop, Fashion City, Senura Motors 2.0 (New Showroom), Senura Motors 2.0 (New Showroom), Vanie Motors Service Division, Fashion City, මුන්දලම සති පොල, Balan Hotel, World Vision Branch Office, Lumen Brain and many more.
Puttalam, Sri Lanka