Local Guides World

Virendra Meena

1 reviews on 1 places
Gelora Delta Stadium
2019 Apr 23
This place is famous among locals to come on weekends and chill with family and loved ones.
They have two baniyan trees here and locals have belief to walk in between them with closed eyes brings you good luck.
Happy place with lots of street food.