Jaffna

Mayoo hotel

About

Mayoo hotel is a restaurant in Jaffna, Sri Lanka.