Photos by Geoff Schultz
2/6
Little Hotels Lining Beach