Paradise Found

One of the world’s most romantic inns, cliff hanging on Mexico’s Pacific Coast