Thailand?
None of those, Miss Letty and Ellinas. Hint: it's not in an island but in a peninsula...
Looks like it is Ellinas! Can't you find the peninsula's name? Ask Miss Letty. Because she found the right peninsula and the right interpretation of my first hint