<
Star Rest Tholpuram

Vallai Road, Thoddilady, Jaffna.

021-4906621

Description

Rest House.