Chembra Lake also known as the Heart-Shaped Lake in Kerala is a natural wonder hidden amongst the misty hills.

Chembra Lake also known as the Heart-Shaped Lake in Kerala is a natural wonder hidden amongst the misty hills.
India, a land of diverse landscapes, boasts several magnificent artificial lakes, each with unique charm and significance.
There are numerous picturesque lakes in India, but rare are the lakes rendering a unique view like Chembra Lake in Kerala.