Soochippara Falls in Kerala – Needle Rock
Soochippara Falls is in a beautiful location, in the middle of a dense green forest at Vellarimala in Wayanad. The drive from Kalpetta is scenic. We passed beautiful tea gardens with manicured bushes which stand on the slopes of small hills. The hills seemed to stretch endlessly. If you are travelling in the mornings, you may come across female workers plucking tea leaves from tea bushes. Travellers may know that Kerala is one among 50 Places of a Lifetime as rated by National Geographic.
…
Soochippara Falls in Kerala – Needle Rock Read More »