Located in the heart of one of Kerala's most historic and scenic places, Malabar Residency would be just the place to stay for tourists looking for a memorable holiday.
Located in the heart of one of Kerala's most historic and scenic places, Malabar Residency would be just the place to stay for tourists looking for a memorable holiday.