Wikia

Indiana Jones Wiki

Idol of Ramba Vihara

4,542pages on
this wiki
Talk0

The Idol of Ramba Vihara was an artifact in Ceylon located at the Gates of the Lost City where it rested on a pedestal hidden behind a waterfall. It was found in 1935 by Indiana Jones.

AppearancesEdit

SourcesEdit

Around Wikia's network

Random Wiki