๐Ÿ‡ฎ๐Ÿ‡ณ Odalarevu

location IN

Odalarevu is a coastal village in Andhra Pradesh, India, monitored in global intelligence reporting for its location on the Bay of Bengal.

2
Signals
1
Articles

Linked Signals