Talaimannar
Talaimannar (Tamil: தலைமன்னார்) is a settlement in Sri Lanka located on the northwestern coast of Mannar Island.
Read more about Talaimannar.
Related Phrases
Related Words
Talaimannar (Tamil: தலைமன்னார்) is a settlement in Sri Lanka located on the northwestern coast of Mannar Island.
Read more about Talaimannar.