Very nice place on the way from Banasura dam to vythiri. We stopped here for tea. Excellent ambiance. Must try french fries with tea. surrounded by tea plantations, must visit place in vythiri.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.