Inside Iberia's Buddhist Temple

By: Brittany Racca “Peace comes from within. Do not seek it without.” – Gautama Buddha The Wat Thammarattanaram Buddhist Temple at Lanexang Village in Coteau, La. is definitely one of Iberia Parish’s hidden treasures with its gorgeous detailing, otherworldly statues and overwhelming sense of peace you feel when you simply stand and admire its elegance. […]