20060907 business.india-business: India ranked world's 4th best holiday spot