M

Great tourist haven but be prepared to pay tourist...

Great tourist haven but be prepared to pay tourists prices. It's worth the experience

Comments:

No comments