Reach out to friends of friends and family of friends for contacts in your holiday destination. Some of my best travels have been in placs where I knew someone before hand and I got to see the real culture of that country amd the local hot spots.
So go to International bars, chat to foreigners and make some friends in interesting places.
People are excited and passionate about their countries and they will be more than happy to share that with you.
So put your thinking cap on and start accessing your network!