Thamalakane

From Wikipedia, the free encyclopedia

Thamalakane has several meanings:

As a place or location: