Joined In Jun 2022
No info available
John speaks good English, clarifies all questions accurately. We had my mother travelling with us who has knee pain issues the service provided by John and his team ensured we had a smooth trip. The prices provided by John are reasonable and you don't have to worry about being cheated.