Game Guides > Game FAQ >  

Where is batmans lair

Where is batmans lair
Living in Gotham City , Batman's Lair would be found beneath Wayne Manor .