
Do you know where this is?
Answer revealed on Monday.
13.02.12
Thank you for your comments.
We can reveal that the mystery location is The Star Castle Hotel in the blissful Isles of Scilly off the Cornish Coast. The castle dates back to the 16th century, built during the reign of Queen Elizabeth I.





Star Castle, St. Mary’s, Isles of Scilly. Pretty cool looking place.
St Mary’s, Isles of Scilly
That’s the Star Castle Hotel on the Isles of Scilly.
loks heavenly would love to stay here
That looks truly beautiful! What an amazing place to visit.