There is an overwhelming sense of magic about Thaila...
Have you dreamed about lounging on white sand beache...