English: It is among the most popular tourist destinations in England for foreigners, along with Buckingham Palace and the Tower of London.
Telugu: ఇది అత్యంత ప్రజాదరణ పొందాయి ఉంది పర్యాటక గమ్యస్థానాలకు ఇంగ్లాండ్ లో విదేశీయులకు, బకింగ్హామ్ ప్యాలెస్ మరియు లండన్ టవర్తో పాటు.