New Delhi, Oct 10: If you are visiting Thailand any time soon, don't forget to check in the world's only restaurant where diners are seated in a bird's nest. The giant wicker pods, which look
PTIPublished : Oct 10, 2012 17:36 IST, Updated : Oct 11, 2012 8:03 IST
URL copied
The resort, on the island of Koh Kood, also offers a service of dropping travellers off by speedboat on a deserted beach to enjoy a picnic.