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