Articles Tagged ‘Spain’

Siam Park – Incredible Landscaped Water Park

Posted by // January 10th, 2013 // Architecture

Siam Park is a water park in Tenerife, one of the Spanish Canary Islands located west of the African continent. Located in the resort of Costa Adeje, the fourty-six acre site is features a Thailand theme and was opened by the Thai Princess Maha Chakri Sirindhorn. Source: Mmfeduchi Construction cost fifty-two million euros and began…