L
Lewis Jevons Review of Star Tour
I have had the pleasure of working with Star Tours...
I have had the pleasure of working with Star Tours many times and I have loved every tour! The sights they visit are breathtaking. I could only have dreamed about seeing some of the places I have seen with Star. A great management team that are very supportive and a great tour company!! Highly recommended
Comments: