Desalination On The Mediterranean Sea

My kids tend to miss a lot of school but I like to think that they won’t get into trouble for all the absences because I’m not just pulling them out of class all willy-nilly. Last month, we spent 10 days on board the brand new Carnival Vista cruise ship […]