temples: a place of worship.Synonyms: church, mosque, synagogue, cathedral
Places Shown
Athens; Greece
Cairo; Egypt
Fort Dufferin; Mandalay; Mandalay Division; Myanmar
GirgentiGirgenti; Sicily
GirgentiGirgenti; Sicily; Italy
Jerusalem; Palestine
Kandy; Sri Lanka
Leles; Sri Lanka
Mexico
Palmyra; Syria
Rome; Italy
Stonehenge; Salisbury Plain; Wiltshire; England
Thebes; Egypt