sabhuva fruits stall haripad

sabhuva fruits stall is located in haripad . They provide all kinds of fruits .

Location

Haripad, Kerala, India