Winbox , Monitoring on Multiple Routers

Hi

I want to Access all my Routers (1,2,3) from the Internet or from my PC. This is Fresh Setup , No extra settings , I have setup as below.
I have Main Router Running Usermanager for Accounting for Hotspot Server Runining Routers 1 , 2 , 3 .This is working perfectly.
I can Access my Main Router from my Pc with Winbox , but when discover tool is used. I can only see 10.0.0.10 IP for Main Router , I can not see Routers 2 and 3.

I can access my Main router from Internet using a computer running Winbox with my Wan IP. I have setup NAT on my DSL Modem to FWD Port 8291 to 10.0.0.10.

Who can help me step by step to : with Example Please

  1. access all my routers from my PC using winbox ?
  2. Access all my Routers from the Internet. ?

What will be the best method for Doing this ? pptp ot DSTNat ?

My PC
IP : 10.0.0.1

DSL Modem :
Wan Ip : x.x.x.x
Local IP 10.0.0.2

Main Mikrotik :
Ether1 : 10.0.0.10
WLan1 : 192.160.0.1/24 , AP/Bridge
WLan2 : 10.5.50.1 / Hotspot Server

Second Mikrotik :
WLan1 : 192.160.0.2/24 , Station
WLan2 : 10.5.50.1 / Hotspot Server
WLan3 : 192.160.0.3/24 , AP/Bridge

Third Mikrotik
WLan1 : 192.160.0.4/24 , Station
WLan2 : 10.6.50.1 / Hotspot Server
WLan3 : 192.160.0.5/24 , AP/Bridge

using discover tool (in winbox or standalone), you can see only routers within your ethernet. as you clearly state - your routers have different ip addresses.

most secure solution would to use pptp tunnel

for overall monitoring and management i would suggest to use Dude.

Where do I start to setup the PPTP SERVER and who will be the client ?

Can you please give me Setup Idea ?

you can start by looking here:
http://www.mikrotik.com/testdocs/ros/3.0/vpn/pptp.php