Lady of the Rocks KotorApril 10, 2025The Lady of the Rocks via Wikipedia The Lady of the Rocks is a mysterious artificial island located in the Boka Bay of the Adriatic Sea off the coast of Montenegro.…