Travel ArticlesUnited KingdomThe best places in the UK to see August meteor showers by The Travel Magazine Aug 14, 2020 by The Travel Magazine Aug 14, 2020