Sri Lakshmi Temple, Ashland, Massachusetts - Wikipedia
https://en.wikipedia.org/wiki/Sri_Lakshmi_Temple,_Ashland,_Massachusetts
WEBThe Sri Lakshmi Temple in Ashland, Massachusetts, also known as the New England Hindu Temple, Inc. (NEHTI), is New England’s first traditional Hindu temple. The temple was inaugurated in 1990 by priests from India, the United States, and Britain.Following the inauguration in 1990, the temple was expanded in 2005 and 2018. The central deity …
DA: 66 PA: 53 MOZ Rank: 84