Vengalloor Palam

India / Kerala / Thodupuzha / Ring road (Thodupuzha)

It was constructed before 2000 C.E., but approach road not built. Political fowl play blocked land surrendered for the road. A very good example of Political rivalry preventing development.
Nearby cities:
Coordinates:   9°54'22"N   76°42'3"E
This article was last modified 8 years ago