The Temple built in Tampa is the first of its kind in North America. It is the first Temple with Lord Ayyappa as the main presiding deity with holy 18 steps.
People also ask
What is Ayyappa Temple famous for?
Why is Ayyappa so famous?
Where is Lord Ayyappa now?
Why does Ayyappa have 18 steps?