d
1

Google Maps

Will my accommodation rental show on Google maps when listed with Booking.com as it does not and Google will not let us list it directly.