Tea Shop in Kannur Region


  • 30, Onden Rd, Burnacherry, Kannur, Kerala 670001, India