Taigan Lion Park- Where lions hug Tourists. June 18, 2020 By Sally Groff Leave a Comment Taigan Lions Park is located in the Crimean Peninsula, close to the town of Belogorsk. The nearest airport is Simferopol, about 55 km away. Image by Sarah Richter from Pixabay
Leave a Reply