Water authority haripad

Water authority haripad

Location

Haripad, Kerala, India