Such a beautiful place this is. I am in awe every time I come here. The kids have such a great time here, they don't want to leave. I am not going to write a long post since I am still here and want to make the most of the rest of the trip. I will update with more when I get home.