Mahendrarasa is located at: No 19, Barathipuram,, Vavuniya, Sri Lanka.