20070930 india: Ram Setu now a 'must see' tourist destination