Dress is generally casual and relaxed in everyday life, but modest clothing is expected when visiting
churches and
monasteries, where shoulders and knees should be covered. In beach towns and resort areas swimwear is fine on the sand, yet it is not appropriate for walking through town, shops, or restaurants away from the coast.