Vattakanal da Kamaal

Vattakanal da Kamaal

Damru

Vattakanal is a magical village situated in the cloud forest of the Palani Hills next to Kodaikanal in Tamil Nadu, Southern India. It is known for its unmatched scenic beauty, bizarre natural phenomena and magic mushroom…

Recent comments

See all
Avatar

Related tracks

See all