Published by Sahil chauhan
On 30 November 2023
World 2nd largest tower in universe, 553.3 meter height, Located in downtown Toronto (Canada)
It is an art museum which houses 13 million artefacts of cultural objects and natural history specimens.
It is now Toronto's most famous tourist destination. Casa Loma was first built in 1914 by financier Sir Henry Pellatt.