Don’t expect to see any underwater action at Mermaids Palace Casino because it can only be found on the Internet. The casino offers both download and no download instant-play formats and players can also enjoy mobile casino games on the go. Established in 2013, Mermaids Palace Casino is using Betonsoft software licensed in Netherlands […]