For those inclined towards indoor exploration, Peru's offerings include cooking classes for traditional cuisine, visits to artisan workshops, exploring colonial mansions and churches, and indulging in spa treatments. The rich culture of Peru is also showcased in numerous galleries, theaters, and dance venues, providing an array of best things to do in Peru regardless of the weather.