The Muthumariamman Temple in Sri Lanka reveals the architecture of the south Indian Dravidians impressively; it is a place of worship dedicated to the goddess …


The Muthumariamman Temple in Sri Lanka reveals the architecture of the south Indian Dravidians impressively; it is a place of worship dedicated to the goddess …