Jaffna

Karan Hotel

About

Karan Hotel is a Regional and Sri Lankan restaurant in Jaffna, Sri Lanka.