๐Ÿ‡ฎ๐Ÿ‡ณ Velankanni

location IN

Velankanni is a coastal town in Tamil Nadu, India, notable for its large Catholic pilgrimage site and its strategic location along regional transportation routes.

3
Signals
2
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
Cipla subsidiary clears USFDA inspection expired Health epicenter 100%
Two girls from Pudukottai sexually assaulted at Velankanni lodge; two men arrested expired Security target 100%
When public transport paves the way for Chennaiโ€™s development expired Travel involved 69%