20111110 india: India bags two World Travel awards