Tulum Mexico Travel Vlog

You know those places that you dream about; those places that only exist in the pictures that you paint in your head and photos you only see through the lens of others? Mexico was that for me, more specifically Tulum: the resort town on Mexico’s Caribbean coast.