RESORT

Location: Kannur
Status: Planning stage
Size: 1,15,000 Sft