Tag: Top of the Rock

New York, New York

New York, the city that never sleeps or is that Las Vegas? New York reminds me of London, with all the hustle and bustle. I have visited New York 4 times; the last time being August 2017. America is one of my favourite countries to visit with so […]