Karma Chakra

HomeKarma Chakra
  • rp_style1_img

Karma Chakra

Kerala, India

Nestling on the palm-fringed shores of Kerala’s largest lake called Lake Vembanad which covers 213 square Kms. This beautiful 24 room boutique resort provides the perfect hideaway from which to explore this rich and verdant region. All rooms have a view of the lake.

EXPLORE SUBMIT REQUEST