Batticaloa

Maarudhee Hotel

About

Maarudhee Hotel is a restaurant in Batticaloa, Sri Lanka.