The term is super competitive and you might see many advertisements as well.
That means various companies are trying to rank for that particular keyword.
If you have a website, start with seo and then move on to Google + and Google places.
You can use social media sites and various forums where these kind of discussions take place related to kerala tourism to boost the traffic to your website.
Regarding getting on top of Google.com , no one can guarantee you top rankings regardless of how much money you spend because top rankings is something no one an guarantee.