Karimun is the wonderful place,i never see it,but your blog explain it very well,now Karimun is on top my Bucket list..
same day taj mahal tour by train