
RMG will go against whatever you demand.
Best is find a project in your desired location on your own. Talk to that manager for your allocation and then initiate transfer by the project.

How to find at desired location because will get calls from base location

You can find email of managers or BRMs on outlook from the location. Try on ultimatix also. Try to find BRM or manager groups in outlook (this you will not find location specific). Mail them with your skill set and desire to relocate there.
Make sure your RMG does not know about this at any cost. Act like you got this requirement arbitrarily. Think and make up a story.

find project in new location. Or if you have personal reasons then you can contact HR/RMG for transfer. If its geniune they can approve it

No, you have to be in a project. And even after that now a days transfer is difficult.