The small, brightly painted Siddhartha Vihar, and an equally colorful stupa, stand in peaceful gardens on a little hill towards the east end of town, near the Jawaharlal Nehru State Museum – a tranquil respite from the din along the main streets.
Siddhartha Vihar
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.
