in

Human by Nature – A beautiful video by Kerala Tourism Department

This is one of the best advertisements I have ever watched so far. The ad is for the promotion of tourism in kerala, God’s Own Country.

Kerala is a small green state in India.

What do you think?

0 points

Written by shamnas

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Loading…

0

Comments

0 comments

Amazing Animals That Are Hard To Believe Actually Exist โคโค๐Ÿ˜ฑ๐Ÿ˜ฑ

girls getting distracted

Girls Who Got Distracted at Work! (Open list) (8 submissions)