The Chili Beach Hotel is located in Jericoacoara, Brazil, on the country’s remote Caribbean Coast. Set between towering dunes and the sea, Jericoacoara is one of our all-time favorite beach towns. It received worldwide attention when the Washington Post voted it one of the 10 most beautiful beach towns in […]
The Chili Beach Hotel
read more