Photos coming soon
HOTEL
Maa sharda palace
Tulsi Nagar, Ayodhya, India
Where it sits
Maa sharda palace
Tulsi Nagar, Ayodhya, India
26.80233, 82.20537
Plan around Maa sharda palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
