I think its the place where we get best tea around compared to all small tea shops in Highway. Place is opposite to Janatha milk plant. Park your car and have a 🍵.
Information
2Photos
1Comments
5Rating
Address:Kasaragod - Kannur Rd, Vellur, Kerala 670307, India