I will only say that the weather won't be cold but very warm around July and u will enjoy it. The summer there is just like the northern US. As for sites to see & places to go, etc.etc please read the other postings that outline just that... Happy cruisin'!