Wat Thammarattanaram

Place

Buddhist temple built in 1987 at the center of Lanexang Village, cultural and spiritual hub for Louisiana's Lao community

1 story