Ampara

Blue Water Rest

About

Blue Water Rest is a restaurant in Ampara, Sri Lanka.