The Heartbreaking Case of 15 Year Old Scarlett Eden Keeling
Scarlett Eden Keeling was a 15-year-old British tourist found dead on Anjuna beach in Goa, India on February 18th, 2008.
Scarlett Eden Keeling was a 15-year-old British tourist found dead on Anjuna beach in Goa, India on February 18th, 2008.