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