People also ask
What is Ayyappa Temple famous for?
Which God is Ayyappa Temple for?
Why is Ayyappa so famous?
Where is Lord Ayyappa now?
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.