Atlantic beach in Merida, Mexico Posted on February 12, 2012 by administrator This view had been taken from the Atlantic beach in Merida, Mexico. It is one of the magnificent paintings painted by Mother Nature on her canvas.