Hii I was looking for some notes on History and Political and and found this sitewww.beegghead.com relatevliy new but the content is very good. they also have dedicated section for Geology Optional UPSC. And think you should try these they are free and better thank others.
https://www.beegghead.com/free-study-material/geology-optional-study-material/