"5 Wacky Facts About the Big Apple"
Posted by Sara L. on 3rd Jan 2023
New York City is home to the world's largest toilet, located at the Flushing Meadows-Corona Park in Queens. The toilet, which is actually a public bathroom, was built for the 1964 World's Fair.The cit
… read more