I have found that some of the pictures that I take are able to bring me back to some of the best moments of my vacations. It took me a while to get the hang of taking better photos while on the road and here's a few tips that can help.
Landscapes: Think About the Foreground
From Digital Photography Student:
Find an object in the foreground that will add depth to your landscape photos, and use it to your advantage. It can be anything: e.g. rock, branch, plant, boat, person. Our recommendation would be to pick something that will reinforce the overall theme of your landscape shot.
Get a New Perspective
Make Group Pictures Fun!
Seek Out The Golden Hour
Photographers sometimes refer to the first and last hour of daylight as the ‘golden hour,’ which, under the right conditions, can often lead to a soft and warm glow on anything in its path. Taking advantage of this while traveling can be tricky, because our daily schedules are often full and dependent on a host of other factors. But if you wake up early enough, or are paying attention as the sun is about to set, you might be rewarded with some spectacular shots full of interesting colors and hues. Shadows also get long and pronounced during this time, so look for angles that feature these contrasts. If your hotel is near a cathedral or any other interesting building, you might make a point to check out the light early or late for a special quick photo opportunity.
Don't Miss the People
Its a great way to get the feel for a place. Here's some advice from ApartmentTherapy:
Don't be afraid to photograph people while traveling. One strategy is to ask for permission — most of the time people say yes, especially when the question is framed in a compliment: "I love your outfit, would you mind being in my photo?"