swarga ratha Service
Total Visits 51
In the heart of Central Odisha, amidst the whispers of history and the echoes of tradition, lies the majestic Swarga Ratha, also known as the Car of the Gods. This captivating monument, resembling a chariot, stands as a testament to the architectural prowess and rich cultural heritage of Odisha.
Tags: