Similar Trips 'Uttar Pradesh'
Attractions 'Varanasi'
: 1623
The Giant Buddha Statue
80 ft Standing Buddha Statue, one of the tallest buddha statues in India
371
Manage your trips
80 ft Standing Buddha Statue, one of the tallest buddha statues in India
371Copyright @2024Tourist Information Online Co., Ltd.