The big castle is the grand masters palace in Rhodes town. The hotel was great, food was superb and the entertainment /animation team had such energy and made the holiday.
shickell99 2 years ago
Looks like fun. Planning to go there in July! Where is that big castle?
Seems like the view from your room was awesome
taures1000 2 years ago
The big castle is the grand masters palace in Rhodes town. The hotel was great, food was superb and the entertainment /animation team had such energy and made the holiday.
shickell99 2 years ago
Looks like fun. Planning to go there in July! Where is that big castle?
Seems like the view from your room was awesome
taures1000 2 years ago