Nuwara Eliya

Cool Land Hot Dish

About

Cool Land Hot Dish is a restaurant in Nuwara Eliya, Sri Lanka.