Batticaloa

Hamsa Hotel

About

Hamsa Hotel is a restaurant in Batticaloa, Sri Lanka.