cars driving on the right side of the road.

shadows suggest top of picture is north (if our hemisphere)

weird building some sort of museum? modified lighthouse?

rocky coast on right must be the ocean, beach side is protected side I assume.

no palm trees seen. Is this New England somewhere?