Yes, when visiting temples and religious sites, it's best to show respect for the local religions and culture, with the general advice being to dress modestly. Men should wear long pants and no cut-off sleeves. Women should wear trousers, a long skirt, or dress that extends fully below the knees and covers their shoulders - the knees should be fully covered. Tank tops and low cut shirts should also be avoided by both genders. When visiting major Hindu and Buddhist temples, at the entrance you will be handed a sarong to be tied around your waist.