The Significance of Fort McHenry & The Creation of The Star Spangled Banner

  London, Paris, and New York. I think I am one of the privileged few who have got a chance to visit the holy trinity of the must-visit cities for most of the travelling enthusiasts. New York happened just a few days back when I was on a holiday in US. I was almost in … Continue reading The Significance of Fort McHenry & The Creation of The Star Spangled Banner