I Took A Trip To India…In ATL

Originally posted August 2019. I spent about two months in Georgia this summer and one of the places I wanted to visit was this Hindu mandir (worship place) just outside of the city of Atlanta in the suburb of Lilburn. When my sister and I used to live in Atlanta way way back we would […]