When we got there.. it seemed like another planet St Peters Pool, Malta, Europe