1 min read Famous Tourist Attractions in London Dog known as ‘The Boulder’ becomes Istanbul tourist attraction 2 weeks ago admin A dog known as ‘The Boulder’ has become the highest rated tourist attraction in Istanbul after becoming a landmark in...