Cannot visit the Grand Canyon of Arizona? This little-known spot in West Bengal, India can give you that feel.
Read this post on urmikeka.blogspot.com