GowerTravelerIsle of Wight August 2, 2023 in England Well first day and we have rain. Fingers crossed it can only get better 🙏 0 likes Trip