I have used several Travel Agents to book tours during my last 7 years of annual trips and this was the best experience of all. The cooperation of the STS Staff, prompt responses to our queries and in resolving issues, giving clear and up to date information on the tour package, etc. is definitely commendable. Comparatively, their rates too are reasonable. I would recommend their services without hesitation. Good job STS.