Vista del Mundo is located in Vista del Sol building, an oceanfront resort on the beautiful Bay of Banderas at Los Muertos Beach in the → Más info