There only seems to be one review, so im not too sure.
Don't get it confused with the Alor Grand in Candolim

or even maybe had a look round?
thanks
Nicola
P.S Could you tell me its location?
Please sign in or register an account to reply to this post.