
1) Forest of India
Found on
https://www.crosswordclues.com/clue/pichavaram

Pichavaram (பிச்சாவரம்) is located near Chidambaram in Cuddalore District, Tamil Nadu, in South India. The nearest railway station is Chidambaram from where it is accessible by road. The Pichavaram Mangrove Forest near Chidambaram, South India, by the Bay of Bengal is the world`s second largest mangrove forest. Pichavaram mang....
Found on
http://en.wikipedia.org/wiki/Pichavaram
No exact match found.