SUMMARY | PHOTO GALLERY | NEXT | PREVIOUS | ► | LEXICON
ARCHITECTURE & ICONOGRAPHY
thewalai
Thewalai is the Thai term for the dwelling place of deities, i.e. the place where idols are enshrined, such as this one in Singburi, which is known as Phra Phrom Thewalai, i.e. Brahma Shrine.
Wildlife | Ramakien Characters | Attractions Per Province Map of Thailand | Explorer's Map | Bangkok & The Provinces Thai Alphabet | Photo Album | National Parks | Hill Tribes Travel Blog | Proverbs & Idioms | Thai Philately