Tangalle

Hydra

About

Hydra is a restaurant in Tangalle, Sri Lanka.