It is every tourists’ wish to go for such vacations where they can completely relax by forgetting rest of the things in their life. One such destination is available in Odisha and that is Puri. Continue reading Toshali Sands: Another Name of Green Village Hotel in Puri