GOKUL SOMAN
Joined January 2023
0 stories
Stories (1/0)
KERALA : GOD'S OWN COUNTRY
Kerala, a state located in the southern part of India, is a destination that's frequently appertained to as" God's Own Country." This surname is befitting, as the state is known for its stunning natural beauty, rich cultural heritage, and warm and welcoming people.
By GOKUL SOMANabout a year ago in Wander