Spice Garden Farm Resort

Indian
Kariyad Top, Vellikulam. P.O, Vagamon, India