Some travelers love it, others hate it. But it’s a place everyone should visit at least once in their life. In many ways, ...