Some nitpicks: the second sentence of the first paragraph has some issues. There seems to be a period missing after “places” (either that, or a comma, in which case “but” should be minusculed). Also, “no mysterious” should probably be either “not mysterious” or “no mystery” (and, the “not mysterious” option would require further tweaks.).