Locality : Ashland State : Massachusetts Country : USA Best Season To Visit : All Languages : Hindi & English Temple Timings : 6.00 AM and 9.00 PM. Photography : Not Allowed
Locality : Ashland State : Massachusetts Country : USA Best Season To Visit : All Languages : Hindi & English Temple Timings : 6.00 AM and 9.00 PM. Photography : Not Allowed
Opened September 6, 1986, Sri Lakshmi Temple is a large regional Hindu temple located on Waverly Street and is the largest such temple in New England. Sri Lakshmi temple hosts several Hindu functions throughout the year. First housed in a Knights of Columbus Hall in Melrose in 1978 and later in the Needham Village Club, the congregation purchased about 12 acres (49,000 m2) of land from Ashland in 1981