Group of travel enthusiasts on a mission to let the world explore new and hidden offbeat locations in India.