Similar Trips 'Uttar Pradesh'
Attractions 'Varanasi'


The Giant Buddha Statue
80 ft Standing Buddha Statue, one of the tallest buddha statues in India





80 ft Standing Buddha Statue, one of the tallest buddha statues in India
Copyright @2025Tourist Information Online Co., Ltd.