English: This is where the box office phenomenon "Mamma Mia" was filmed in 2008.
Telugu: 'మామ మియా' సినిమాను 2008లో ఇక్కడే తీశారు.