Tropical clothing such as light weight cotton or linen suits, dresses or short-sleeved clothes are most advisable. Or else, dress is casual although most hotels do not allow guests to wear shorts or T-shirts in the restaurants or bars in the evenings. Between June and October, a jacket or cardigan is recommended. Dress appropriately when visiting religious shrines and remove shoes when entering mosques and temples.