B
Bree Waite Review of Galaxy tours & travels - india
My trip with this travel company was satisfactory ...
My trip with this travel company was satisfactory overall. However, I expected better service considering the reputation of Galaxy tours & travels - india. The staff was helpful, but there is room for improvement.
Comments: