Travel experience shared by a Peak time Travels customer staying at Georgia Atlanta (USA): A few years ago, I joined a luxury trip of Northern India with Peak time Travels based out of Georgia Atlanta – USA. Having previously visited India as a child on a 4 week trip, I was excited to return and see how […]