Tegada Mara

Teak tree

Teak tree is the most precious deciduous tree in India and as you traverse into Western Ghats, you come across…