Trincomalee

Cafe on the 18th

About

Cafe on the 18th is a Thai restaurant in Trincomalee, Sri Lanka.