X
Malabar Tea stall
Pazhayangadi, Kannur
Rate This
Tea stall