This is in Mexico?! It would be awesome to visit! I like the first picture especially. Can people actually use the stairs?
Yeah I think so, there were pic's of people using them! : ) The gardens are massive too! People who live near by supposedly still find new things all the time! x