Thakkaaram (Authentic Taste Of Malabar)

Indian Restaurant

Boutique hoteller nær Thakkaaram (Authentic Taste Of Malabar)