Cotton clothes. Shalwar Kameez, which is the official outfit, isvery comfortable and would help you blend in more and stand out less when shopping and going around. its generally a hot and humid place. Comfortable shoes which allow your feet to breathe, as for many areas, you will be doing a lot of walking outdoors,and the weather can b nasty to those who are unprepared. Sandals.
Toiletries and Medical Supplies: Sunblock. Sunglasses. Mosquito repellent.
Motillium...as more often than not, you could end up with an upset tummy. Watch what you eat,and if you dont eat spicy food, keep an eye out for what is put into the food u eat.
Luggage and bags:
its always good to bring more than you need so you dont spend time driving around trying to find it.
Clothing/Shoes/Weather Gear: sandals are the best thing to bring because it is warm. at least you should have 4 pair.
Toiletries and Medical Supplies: you can find mostly everything so take small amounts if you want to.
Photo Equipment: camera and video camera. camera is a must to keep with you so you can grab those great moments
Camping/Beach/Outdoor Gear: some parts of the beach are not so clean so watch out. and when your at the beach be prepared to pay to use the bathroom!But you can ride horses and camels on the beach so thats cool.My kids where scared to ride them though.