Muttraweli Grounds, Jaffna is located in Jaffna, Sri Lanka on M275QJ6, Jaffna Private Bus Stand, Town West. Muttraweli Grounds, Jaffna is rated 3.5 out of 5 in the category fairground in Sri Lanka.
Address
M275QJ6, Jaffna Private Bus Stand, Town West