Prakriti Shakti Resort

Prakriti Shakti Resort

Nestling in the Panchalimedu hills, in the midst of lush, varied flora, the Prakriti Shakti Resort in Kerala, India, almost feels like being in paradise. The beauty of nature, the wide sky, the fresh, pure air and the bird calls invite guests to leave behind their...