Architecture Fortress of Serenity: The Ananta Resort & Spa, Ajabgarh takes you on a enchanting journey through nature, culture and history By Seema Sreedharan | Feb 21, 2025 | 3 min read