St. John's festival is celebrated in both cities, so tough call to make. The 24th will be a slow day in both, many will be hungover and a lot of stores/attractions will be closed. I'd suggest using this day for something like strolling along the Foz in Porto, stopping for a drink or two on one of the beaches.
Many thanks for your advice. Does anyone know what attractions will be shut in Braga on the 24th June ? and will many restaurants be shut also.......if so, are there any recommendations for a restaurant that will be open for lunch.......traditional food please ? Are there any festivities to look out for on this day ? I am not bothered about shopping so don't care if the shops are shut, and it seems that Braga is known for its churches. Will Bom Jesus do Monte be open please on this day ? Thanks