Riu Palace Las Americas All Inclusive Micki Kosman1 One Response Scott August 1, 2018 Been to Europe last year to spend my vacation when I found out this wonderful place called Siam Park. It’s in Tenerife at Canary Islands. This place is perfect for family bonds because of its activities. ReplyLeave a Reply to Scott Cancel ReplyYour email address will not be published.CommentName* Email* Website This site uses Akismet to reduce spam. Learn how your comment data is processed.