Bahrain is the ideal holiday destination that attracts people from all over the world for shopping and for their beaches.