Thamarakuzhi is located in Malappuram, Kerala. The average rating of this place is 4.60 out of 5 stars based on 9 reviews. The street address of this place is Up Hill, Malappuram, Kerala 676505, India. It is about 10.12 kilometers away from the Angadipuram railway station.
Sarath C Dinesan 24 months ago
Beautiful area right in the heart of the Malappuram with having the beautiful kadalundi river flowing through this area and it makes it more beautiful. Love to be in this place
Praji Thejas 120 months ago
A blessed natural place
Muhammed Ummathur 72 months ago
Natural