Nature resides in Kerala, an abundant sprawl of it. The dreamy backwaters, the myriad greens, the blessed life –it all comes together to form God's own country in Kerala.

1515 Mepra, The Hidden Roots, is where life is lived with the rich blessings of Nature – in complete solitude, amidst a wealth of life-enhancing elements. A God's own place in God's own country.

At 1515 Mepra, we promise a fabulously divine experience in the luxurious lap of abundant nature and unsullied tradition.