Puspa is a Stand bar located in Chilaw. It is one of the 3 Stand bars in Sri Lanka. Address of Puspa is 535 Wilpotha - Tharawilluwa Rd, Chilaw, Sri Lanka. Puspa is located in a remote area, with less than 1 listed places around it
535 Wilpotha - Tharawilluwa Rd, Chilaw, Sri Lanka