Weralugaha Junction is a grocery or supermarket, located at Galle-Deniyaya-Madampe Highway, Sri Lanka
Good place. Nothing there. Only junction.