A breathtaking seven-acre sanctuary in Karipur , Calicut, Kerala.

Greenara : How Mustafa Turned Ruins into a Paradise

You may also like...