Upvote:6
This is probably not a real place. It looks stylistically very similar to this painting on Alibaba, which are churned out in bulk by painting "factories" like Dafen in China by mix and matching various elements: for example, the palm trees on the left are near identical to yours.