Thailand, a dreamy beachside paradise, is a country that has managed to retain its cultural integrity in spite of being a major tourist destination. One can find everything here – from pristine beaches to dense forests, ancient monasteries to coral reefs, from Buddhist monks to floating markets and finally the fragrant and rich food to treat your taste buds.