Angkor Wat Might Have Been The Biggest City In The World!

Northern Cambodia houses the largest temple in the world named Angkor Wat. Though the site remained covered under the dense forest for centuries, scientists speculate that Angkor Wat might have been the biggest city in the world at one point of time.