You can post your travel content on Youtube, Facebook, Instagram, Tripoto etc and get a good following first. After that you need to brand yourself good and other travel related companies to sponsor your travel and pay you for promoting their product. Also you can make your own travel site and earn by placing ads there and can start a small travel related company. Sponsored post on youtube and instagram can also give you a earning. There is a lot of ways. But first your need to grow your following and Brand.
Hi Deepali, Yes there are many places. You can participate on the contest going on different places like makemytrip, traveltriangle, tripoto. Also post the good stuff on inst and facebook
you can create your own website to publish the travel blogs Happy Travelling! Thanks,
Yasmin
Travel and submit good write up , take travel videos and put up in youtube, instagram etc. build up good fan followings. then ut travels wil sponsored by hotels, agencies or companies just that you wil have right good reviwes about them. or start a business of your own with resources where you travel and get money out of it.