Meaning : இயற்கை உள்ள இடம்
Example :
இமயமலை ஒரு இயற்கைத்தலமாக இருக்கிறது
Synonyms : இயற்கையிடம்
Translation in other languages :
A point located with respect to surface features of some region.
This is a nice place for a picnic.